goalkeeper's stick - Spanish English Dictionary